donate blood - English Synonyms Dictionary